soil physics - French English Dictionary